it was a sheer delight. - Türkçe İngilizce Sözlük